Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersNo. 128 Huayuan RoadShanghai, Shanghai 200000 cnPhone: +86 0371 55278789